have an urge to - Français Anglais Dictionnaire